Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 STAMFORD PLACE Terraced £106,000 17 Mar 2014
4 STAMFORD PLACE Terraced £33,000 19 Sep 2001
6 STAMFORD PLACE Terraced £110,000 10 Jun 2016
10 STAMFORD PLACE Terraced £81,500 2 Dec 2004
12 STAMFORD PLACE Terraced £99,500 26 Nov 2019
14 STAMFORD PLACE Terraced £90,050 9 Jun 2004
16 STAMFORD PLACE Terraced £118,000 9 Dec 2021
18 STAMFORD PLACE Terraced £110,000 18 Dec 2007
20 STAMFORD PLACE Semi-Detached £42,250 25 Mar 2002